European adders - English Synonyms Dictionary